feel compelled - Turkish English Dictionary